comeback win - French English Dictionary